foul stench - Francés Inglés Diccionario